@charset "utf-8";
/* CSS Document */
.cmtList { margin-top:0; }
.cmtList .cmtItem { padding:15px 10px;  background: url(../../images/dottedline2.gif) repeat-x bottom; overflow: hidden; zoom:1; }
.cmtList .cmtItem:hover { background-color:#fafafa; }
.cmt_cheackbox { width:30px; float:left; display:inline; }
.cmt_cheackbox input { *margin-top:-2px; }
.cmtItem .cmt_rebutton .pass { display:none; }
.cmt_avatar { width:70px; float:left; display:inline; }
.cmt_avatar img{ padding:1px; border:1px solid #cbcbcb; }
.cmt_antied .cmt_main { opacity:0.4; filter:alpha(opacity=40); }
.cmt_antied .cmt_avatar{ opacity:0.4; filter:alpha(opacity=40); }
.cmt_antied .cmt_rebutton .pass { display:inline; }
.cmt_antied .cmt_rebutton .anti { display:none; } 
.cmt_antied .cmt_rebutton .rep { display:none; }
.cmt_expert {}
.cmt_full { display:none; }

.cmt_main { float:left; width:750px; display:inline; }

.cmt_main h5 { padding-top:2px; }
.cmt_main h6 { padding:1px 0 2px; font-weight:normal; color:#999; font-size:12px}
.cmt_time { font-size:12px; text-align:right; margin-top:-14px; color:#ccc; font-family: Arial; font-weight:normal; }
.cmt_time .cmt_del a { font-size:12px; font-weight:bold; color:#999; position:relative; }
.cmt_time .cmt_del a:hover { text-decoration:none; color:#6bb044; }
.cmt_main_content { padding:0 0 0 0; line-height:160%; }
.cmt_rebutton { margin-top:5px; text-align:right; clear:both; padding-right:5px; }
.cmt_rebutton01 { float:right; margin-top:-20px; margin-right:5px; text-align:right; }
.cmt_rebutton a,
.cmt_rebutton01 a
{ color:#999; }
.cmt_rebutton a:hover,
.cmt_rebutton01 a:hover{ color:#6bb044; }
.cmt_reform { padding:10px 0 0; }
.cmt_reform input { margin-left:1px; }
.cmt_reform textarea { width:400px; height:100px; overflow:auto; margin:7px 0; margin-left:1px; }
.cmt_recontent { min-height:20px; _height:20px; padding:8px 50px 8px 35px; margin:10px 0 5px;  line-height:160%; border:1px solid #f0f0f0; background:#fafafa url(../images/cmt_recontent.gif) no-repeat 10px 10px; color:#999; }
.cmt_quote { line-height:150%;  background:url(../images/cmt_q_start.gif) no-repeat 0 0; color:#999; padding:3px 10px 5px 18px; margin-top:8px; }
.cmt_quote .cmt_q { padding-right:20px; background:url(../images/cmt_q_end.gif) no-repeat 100% 0; }

.cmtListSys { border-bottom:3px double #f0f0f0; }
.cmtListSys .cmtItem { padding:10px; }
.cmtListSys .cmt_sysInfo { width:16px; height:16px; background:url(../images/icon_cmt_sys.gif) no-repeat center center; margin-left:2px; }
.cmtListSys .read .cmt_sysInfo { background:url(../images/icon_cmt_sys_read.gif) no-repeat center center; }
.cmtListSys .read h5 { color:#aaa; }
.cmtListSys .cmt_main { width:700px; }
.cmtListSys .cmt_main h5 { cursor:pointer; }
.cmtListSys .cmt_main .cmt_main_content { display:none; }

.cmtListSent .cmtItem { padding:10px; }
.cmtListSent .cmt_main { width:730px; padding-left:5px; }
.cmtListSent .cmt_main h5 { cursor:pointer; }
.cmtListSent .cmt_main .cmt_main_content { display:none; padding:0 50px 0 0; line-height:160%; }
.cmtListSent .cmt_main .cmt_main_content h6 { padding:0 0 10px; }

.pri_cmtSendList { width:100%; }
.pri_cmtSendList td { height:auto; vertical-align:top; height:auto; line-height:120%; padding-top:10px; padding-bottom:10px; } 
.pri_cmtSendList td input { *margin-top:-4px; }
.pri_cmtSendList td .cmt_sendContent { margin-top:10px; word-break:break-all; line-height:140%; }

.cmt_write { padding-top:15px; }
.cmt_write li { padding:0 0 8px 4px; }
.cmt_write li label { font-weight:bold; }
.cmt_write li textarea { width:500px; overflow:auto;}
.cmt_write .content { margin:10px 0 26px; padding:6px 10px 12px; line-height:180%; }
.cmt_write .pub_listFoot { margin-bottom:16px; }

.cmt_fold { background:url(../images/icon_fold.gif) no-repeat 100% 1px; padding-right:16px; display:none; }
.cmt_unfold { background:url(../images/icon_unfold.gif) no-repeat 100% 1px; padding-right:16px;}

.snsNoticeList .cmtItem .cmt_main { width:660px; }
.snsNoticeList .cmtItem .cmt_main_content { float:left; }
.snsNoticeList .cmtItem .cmt_main_content h5 { padding-top:0; }
.snsNoticeList .cmtItem .sns_action { float:right; }
.sns_action ul li { }
.sns_action ul li a { display:block; width:50px; height:20px; line-height:20px; padding-left:20px; }
.sns_action ul li.addFD { margin-bottom:10px; }
.sns_action ul li.addFD a{ background: url(../images/icon_fd_accept.gif) no-repeat 0 center; *background-position:0 0; }
.sns_action ul li.ignorFD a { background: url(../images/icon_fd_ignor.gif) no-repeat 0 center; *background-position:0 0; color:#999; }
